Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency selenium-devtools to v0.135.0 #2258

Open
wants to merge 2 commits into
base: trunk
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 5, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
selenium-devtools (source, changelog) '= 0.134.0' -> '= 0.135.0' age adoption passing confidence

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link

netlify bot commented Apr 5, 2025

Deploy Preview for selenium-dev ready!

Name Link
🔨 Latest commit c9fe6d1
🔍 Latest deploy log https://app.netlify.com/sites/selenium-dev/deploys/67f69b63397ed000087d039d
😎 Deploy Preview https://deploy-preview-2258--selenium-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link
Contributor

qodo-merge-pro bot commented Apr 5, 2025

CI Feedback 🧐

(Feedback updated until commit c9fe6d1)

A test triggered by this PR failed. Here is an AI-generated analysis of the failure:

Action: tests (windows, nightly)

Failed stage: Run tests on Windows [❌]

Failed test name: Chrome Options add extensions

Failure summary:

The action failed because 3 tests failed in the Ruby RSpec test suite:
1. "Actions pauses" test
failed - expected duration to be < 3 but got 5.5335228 (line 847-849)
2. "Chrome Options add
extensions" test failed - unable to locate element with ID 'webextensions-selenium-example' (lines
851-856, 1083-1087)
3. "Firefox Options basic options" test failed - encountered Net::ReadTimeout
with a closed TCPSocket (lines 881-884)

The second attempt only ran the failed tests and still had 1 failure with "Chrome Options add
extensions".

Relevant error logs:
1:  ##[group]Operating System
2:  Microsoft Windows Server 2022
...

394:  ##[endgroup]
395:  Creating settings.xml with server-id: github
396:  Writing to C:\Users\runneradmin\.m2\settings.xml
397:  ##[group]Run nick-invision/[email protected]
398:  with:
399:  timeout_minutes: 20
400:  max_attempts: 2
401:  command: cd examples/ruby
402:  bundle exec rspec
403:  
404:  new_command_on_retry: cd examples/ruby; $env:DEBUG="true"; bundle exec rspec --only-failures
405:  
406:  retry_wait_seconds: 10
407:  polling_interval_seconds: 1
408:  warning_on_retry: true
409:  continue_on_error: false
410:  env:
...

729:  2025-04-09 16:22:40 INFO Selenium Running with Guard 'ci' set to: github
730:  .2025-04-09 16:22:41 INFO Selenium Running with Guard 'platform' set to: windows
731:  2025-04-09 16:22:41 INFO Selenium Running with Guard 'ci' set to: github
732:  .2025-04-09 16:22:43 INFO Selenium Running with Guard 'platform' set to: windows
733:  2025-04-09 16:22:43 INFO Selenium Running with Guard 'ci' set to: github
734:  .2025-04-09 16:22:45 INFO Selenium Running with Guard 'platform' set to: windows
735:  2025-04-09 16:22:45 INFO Selenium Running with Guard 'ci' set to: github
736:  .2025-04-09 16:22:47 INFO Selenium Running with Guard 'platform' set to: windows
737:  2025-04-09 16:22:47 INFO Selenium Running with Guard 'ci' set to: github
738:  .2025-04-09 16:22:49 INFO Selenium Running with Guard 'platform' set to: windows
739:  2025-04-09 16:22:49 INFO Selenium Running with Guard 'ci' set to: github
740:  ......
741:  Pending: (Failures listed here are expected and do not affect your suite's status)
742:  1) Network waits for downloads
743:  # Test guarded; Guarded by {:platform=>:windows, :reason=>"No reason given"};
744:  Failure/Error: expect { Selenium::WebDriver::Wait.new.until { @completed } }.not_to raise_exception
745:  expected no Exception, got #<Selenium::WebDriver::Error::TimeoutError: timed out after 5 seconds> with backtrace:
746:  # ./spec/bidi/cdp/network_spec.rb:92:in `block (3 levels) in <top (required)>'
...

832:  # ./spec/elements/locators_spec.rb:43
833:  30) Element Locators with relative locators finds element to the left
834:  # These are reference following the documentation example
835:  # ./spec/elements/locators_spec.rb:47
836:  31) Element Locators with relative locators finds element to the right
837:  # These are reference following the documentation example
838:  # ./spec/elements/locators_spec.rb:51
839:  32) Element Locators with relative locators finds near element
840:  # These are reference following the documentation example
841:  # ./spec/elements/locators_spec.rb:55
842:  33) Element Locators with relative locators chains relative locators
843:  # These are reference following the documentation example
844:  # ./spec/elements/locators_spec.rb:59
845:  Failures:
846:  1) Actions pauses
847:  Failure/Error: expect(duration).to be < 3
848:  expected: < 3
849:  got:   5.5335228
850:  # ./spec/actions_api/actions_spec.rb:23:in `block (2 levels) in <top (required)>'
851:  2) Chrome Options add extensions
852:  Failure/Error: injected = @driver.find_element(:id, 'webextensions-selenium-example')
853:  Selenium::WebDriver::Error::NoSuchElementError:
854:  no such element: Unable to locate element: {"method":"css selector","selector":"#webextensions\-selenium\-example"}
855:  (Session info: chrome=135.0.7049.42); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
856:  # ./spec/browsers/chrome_spec.rb:38:in `block (3 levels) in <top (required)>'
857:  # ------------------
858:  # --- Caused by: ---
859:  # Selenium::WebDriver::Error::WebDriverError:
860:  #   	GetHandleVerifier [0x00007FF716D55335+78597]
...

867:  (No symbol) [0x00007FF716BAF2BB]
868:  (No symbol) [0x00007FF716B86EC3]
869:  (No symbol) [0x00007FF716B503F8]
870:  (No symbol) [0x00007FF716B51163]
871:  GetHandleVerifier [0x00007FF716FFEEED+2870973]
872:  GetHandleVerifier [0x00007FF716FF9698+2848360]
873:  GetHandleVerifier [0x00007FF717016973+2967875]
874:  GetHandleVerifier [0x00007FF716D7017A+188746]
875:  GetHandleVerifier [0x00007FF716D7845F+222255]
876:  GetHandleVerifier [0x00007FF716D5D2B4+111236]
877:  GetHandleVerifier [0x00007FF716D5D462+111666]
878:  GetHandleVerifier [0x00007FF716D43589+5465]
879:  BaseThreadInitThunk [0x00007FFB113C4CB0+16]
880:  RtlUserThreadStart [0x00007FFB12BFEDCB+43]
881:  3) Firefox Options basic options
882:  Failure/Error: @driver = Selenium::WebDriver.for :firefox, options: options
883:  Net::ReadTimeout:
884:  Net::ReadTimeout with #<TCPSocket:(closed)>
885:  # ./spec/browsers/firefox_spec.rb:11:in `block (3 levels) in <top (required)>'
886:  Finished in 11 minutes 27 seconds (files took 3.58 seconds to load)
887:  185 examples, 3 failures, 33 pending
888:  Failed examples:
889:  rspec ./spec/actions_api/actions_spec.rb:8 # Actions pauses
890:  rspec ./spec/browsers/chrome_spec.rb:30 # Chrome Options add extensions
891:  rspec ./spec/browsers/firefox_spec.rb:9 # Firefox Options basic options
892:  ##[warning]Attempt 1 failed. Reason: Child_process exited with error code 1
893:  ##[endgroup]
...

934:  2025-04-09 16:23:28 DEBUG Selenium [:header]      > {"Accept"=>"application/json", "Content-Type"=>"application/json; charset=UTF-8", "User-Agent"=>"selenium/4.32.0.nightly.20250409 (ruby windows)", "Content-Length"=>"892"} 
935:  2025-04-09 16:23:30 DEBUG Selenium [:header]    <<<  {"content-length"=>["14"], "content-type"=>["application/json; charset=utf-8"], "cache-control"=>["no-cache"]} 
936:  2025-04-09 16:23:30 DEBUG Selenium [:command] <- {"value":null} 
937:  2025-04-09 16:23:30 DEBUG Selenium [:command] -> DELETE session/12a6f9cbcfa2408fcd995dc85dcf509c 
938:  2025-04-09 16:23:30 DEBUG Selenium [:header]    <<<  {"content-length"=>["14"], "content-type"=>["application/json; charset=utf-8"], "cache-control"=>["no-cache"]} 
939:  2025-04-09 16:23:30 DEBUG Selenium [:command] <- {"value":null} 
940:  2025-04-09 16:23:30 DEBUG Selenium [:process] Checking if 6468 is exited: 
941:  2025-04-09 16:23:30 DEBUG Selenium [:driver_service] Sending shutdown request to server 
942:  2025-04-09 16:23:30 DEBUG Selenium [:process] Polling 20 seconds for exit of 6468 
943:  2025-04-09 16:23:30 DEBUG Selenium [:process] Checking if 6468 is exited: 
944:  2025-04-09 16:23:30 DEBUG Selenium [:process]   -> exit code is 0 
945:  2025-04-09 16:23:30 DEBUG Selenium [:process] Checking if 6468 is exited: 
946:  2025-04-09 16:23:30 DEBUG Selenium [:process]   -> exit code is 0 
947:  2025-04-09 16:23:30 DEBUG Selenium [:process] Checking if 6468 is exited: 
948:  2025-04-09 16:23:30 DEBUG Selenium [:process]   -> exit code is 0 
949:  Run options: include {:last_run_status=>"failed"}
950:  .2025-04-09 16:23:30 INFO Selenium Running with Guard 'platform' set to: windows
...

968:  ChromeDriver was started successfully on port 9515.
969:  2025-04-09 16:23:31 DEBUG Selenium [:command] -> POST session 
970:  2025-04-09 16:23:31 DEBUG Selenium [:command]    >>> http://127.0.0.1:9515/session | {"capabilities":{"alwaysMatch":{"browserName":"chrome","goog:chromeOptions":{"binary":"C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe","extensions":["Q3IyNAMAAABFAgAAEqwECqYCMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmuE5LlzdWEMz9iBNPjCjUum5KWguTJRvZ3HzbJv1tkAFjHEckOHbOfg9JN2HMMB2zsRHLrsPMAMFAXTwEzq1A5lN8GEtewCu61Ku/gA2LZozaTHCeSmIdLuRehERmM8F9dFJkw1QvK+6nFlqbS8twA/1mEBFvOQTELMuF0AaAm6IAvTl4SknHGUpJCVAdn0wQ5qiTlZwgx9ur/a3lG8/5tBgkA8mMjFSNDZziGi/RKklizaBIUCYL+YqeKHYY/9GyaIwcZDy6um81wV/utk7s9xIoI0p+1gRV+d3zqDrcGKgPt1TNp0fBK7ZI0r2gbxscuf0K19oHL71FKjJdEmScwIDAQABEoACMOkR5n8xXFyjcm5pWHbt/ob/xKQ4u0WSP9OxQAnvbkanT+jbG/2TeONHNfxNbBiXHlBNPaXk/W9BUQTi+jJ383xyX7K1Wu6T3RAldxVtxT7vhXtqSaek2JCCovMADks3rK0Hw1xunzwbPAKiEkwr44NWn4Qq4N2cLMsZShxtQAq4UKIukJAR5ctBVeVqnBd8CpBZzIzUXZXjasi5l7gsQn5ulKGS2IQqIi2U388d6MImoo6NVbvMdsJ+C1OG2qKorT6FmozjSZyXpj/BvYGHFbkcE1L2hnFEvxUs9jUoifNKyxEj7u8W/Sb0ITgFoCoq/LrYineDGXmwejHL5cMueILxBBIKEMLJZg3MGH+hXYhMqVIaDYVQSwMEFAAACAgAY1GUSgeTd7jqAAAArwEAAA0AAABtYW5pZmVzdC5qc29uhVA9T8NADN3zKyyPVZoAYycWkJgZGFBVXS8OcZv7UM40QVX+O5e7FDZYfHr3nv2efS0A0CjLLQU5XGgI7Czu4KFcCKsMRYAjHWkSsgsZtoF6svxptjQp43vCpG0o6IG95H58sSfSAgoavsDI0gE38PccEAcxAbdfIJ0SeKPj048aRjecgS0880Ctm+rXtRsh2f9Gx7vqPkfSzsZ2OeRgIXLv8RvgmmpaXHRHicBOxIddXW/qDZYJrWBf3uSnrOS0WhXRPjFzrEmEyvuetVpusEiTD36QPrsbipib/0/6uL6VdgaL7DEXc/ENUEsDBBQAAAgIAGNRlEpa2OzxkwAAAOgAAAAJAAAAaW5qZWN0LmpzfY8xDsIwDEV3TmF1STK0F0BMFQdJ448ISp2qTUsrxN0xiIqN7dt+9v+29jJLKDGL5RzmHlIcPQ5Eix+J40In2vtNGOELzgnvyhqdGndUVEUTWUlzR4e1QCa9N9UTEiTOfY3V90OC+bJFmTaLckWXql1GuSEUMHUb/T9UfVz3WF3mrfHDAOH2GhNb9dBcT/f7yB1eUEsBAgAAFAAACAgAY1GUSgeTd7jqAAAArwEAAA0AAAAAAAAAAQAAAAAAAAAAAG1hbmlmZXN0Lmpzb25QSwECAAAUAAAICABjUZRKWtjs8ZMAAADoAAAACQAAAAAAAAABAAAAAAAVAQAAaW5qZWN0LmpzUEsFBgAAAAACAAIAcgAAAM8BAAAAAA=="]}}}} 
971:  2025-04-09 16:23:31 DEBUG Selenium [:header]      > {"Accept"=>"application/json", "Content-Type"=>"application/json; charset=UTF-8", "User-Agent"=>"selenium/4.32.0.nightly.20250409 (ruby windows)", "Content-Length"=>"1760"} 
972:  2025-04-09 16:23:32 DEBUG Selenium [:header]    <<<  {"content-length"=>["864"], "content-type"=>["application/json; charset=utf-8"], "cache-control"=>["no-cache"]} 
973:  2025-04-09 16:23:32 DEBUG Selenium [:command] <- {"value":{"capabilities":{"acceptInsecureCerts":false,"browserName":"chrome","browserVersion":"135.0.7049.42","chrome":{"chromedriverVersion":"135.0.7049.84 (6c019e56001911b3fd467e03bf68c435924d62f4-refs/branch-heads/7049@{#1778})","userDataDir":"C:\\Windows\\SystemTemp\\scoped_dir3660_52906763"},"fedcm:accounts":true,"goog:chromeOptions":{"debuggerAddress":"localhost:61744"},"networkConnectionEnabled":false,"pageLoadStrategy":"normal","platformName":"windows","proxy":{},"setWindowRect":true,"strictFileInteractability":false,"timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"unhandledPromptBehavior":"dismiss and notify","webauthn:extension:credBlob":true,"webauthn:extension:largeBlob":true,"webauthn:extension:minPinLength":true,"webauthn:extension:prf":true,"webauthn:virtualAuthenticators":true},"sessionId":"4e8302b7775a059036428a44150d689b"}} 
974:  2025-04-09 16:23:32 DEBUG Selenium [:command] -> POST session/4e8302b7775a059036428a44150d689b/url 
975:  2025-04-09 16:23:32 DEBUG Selenium [:command]    >>> http://127.0.0.1:9515/session/4e8302b7775a059036428a44150d689b/url | {"url":"https://www.selenium.dev/selenium/web/blank.html"} 
976:  2025-04-09 16:23:32 DEBUG Selenium [:header]      > {"Accept"=>"application/json", "Content-Type"=>"application/json; charset=UTF-8", "User-Agent"=>"selenium/4.32.0.nightly.20250409 (ruby windows)", "Content-Length"=>"58"} 
977:  2025-04-09 16:23:32 DEBUG Selenium [:header]    <<<  {"content-length"=>["14"], "content-type"=>["application/json; charset=utf-8"], "cache-control"=>["no-cache"]} 
978:  2025-04-09 16:23:32 DEBUG Selenium [:command] <- {"value":null} 
979:  2025-04-09 16:23:32 DEBUG Selenium [:command] -> POST session/4e8302b7775a059036428a44150d689b/element 
980:  2025-04-09 16:23:32 DEBUG Selenium [:command]    >>> http://127.0.0.1:9515/session/4e8302b7775a059036428a44150d689b/element | {"using":"css selector","value":"#webextensions\\-selenium\\-example"} 
981:  2025-04-09 16:23:32 DEBUG Selenium [:header]      > {"Accept"=>"application/json", "Content-Type"=>"application/json; charset=UTF-8", "User-Agent"=>"selenium/4.32.0.nightly.20250409 (ruby windows)", "Content-Length"=>"70"} 
982:  2025-04-09 16:23:32 DEBUG Selenium [:header]    <<<  {"content-length"=>["1137"], "content-type"=>["application/json; charset=utf-8"], "cache-control"=>["no-cache"]} 
983:  2025-04-09 16:23:32 DEBUG Selenium [:command] <- {"value":{"error":"no such element","message":"no such element: Unable to locate element: {\"method\":\"css selector\",\"selector\":\"#webextensions\\-selenium\\-example\"}\n  (Session info: chrome=135.0.7049.42)","stacktrace":"\tGetHandleVerifier [0x00007FF716D55335+78597]\n\tGetHandleVerifier [0x00007FF716D55390+78688]\n\t(No symbol) [0x00007FF716B091AA]\n\t(No symbol) [0x00007FF716B5F149]\n\t(No symbol) [0x00007FF716B5F3FC]\n\t(No symbol) [0x00007FF716BB2467]\n\t(No symbol) [0x00007FF716B8712F]\n\t(No symbol) [0x00007FF716BAF2BB]\n\t(No symbol) [0x00007FF716B86EC3]\n\t(No symbol) [0x00007FF716B503F8]\n\t(No symbol) [0x00007FF716B51163]\n\tGetHandleVerifier [0x00007FF716FFEEED+2870973]\n\tGetHandleVerifier [0x00007FF716FF9698+2848360]\n\tGetHandleVerifier [0x00007FF717016973+2967875]\n\tGetHandleVerifier [0x00007FF716D7017A+188746]\n\tGetHandleVerifier [0x00007FF716D7845F+222255]\n\tGetHandleVerifier [0x00007FF716D5D2B4+111236]\n\tGetHandleVerifier [0x00007FF716D5D462+111666]\n\tGetHandleVerifier [0x00007FF716D43589+5465]\n\tBaseThreadInitThunk [0x00007FFB113C4CB0+16]\n\tRtlUserThreadStart [0x00007FFB12BFEDCB+43]\n"}} 
984:  2025-04-09 16:23:32 DEBUG Selenium [:command] -> DELETE session/4e8302b7775a059036428a44150d689b 
...

1008:  2025-04-09 16:23:32 DEBUG Selenium [:driver_service] Executing Process ["C:\\Users\\runneradmin\\.cache\\selenium\\geckodriver\\win64\\0.36.0\\geckodriver.exe", "--port=4444"] 
1009:  2025-04-09 16:23:32 DEBUG Selenium [:process] Starting process: ["C:\\Users\\runneradmin\\.cache\\selenium\\geckodriver\\win64\\0.36.0\\geckodriver.exe", "--port=4444"] with {[:out, :err]=>#<IO:<STDERR>>} 
1010:  2025-04-09 16:23:32 DEBUG Selenium [:process]   -> pid: 9156 
1011:  1744215812857	geckodriver	INFO	Listening on 127.0.0.1:4444
1012:  2025-04-09 16:23:33 DEBUG Selenium [:command] -> POST session 
1013:  2025-04-09 16:23:33 DEBUG Selenium [:command]    >>> http://127.0.0.1:4444/session | {"capabilities":{"alwaysMatch":{"acceptInsecureCerts":true,"browserName":"firefox","moz:firefoxOptions":{"binary":"C:\\Program Files\\Mozilla Firefox\\firefox.exe","prefs":{"remote.active-protocols":3}},"moz:debuggerAddress":true}}} 
1014:  2025-04-09 16:23:33 DEBUG Selenium [:header]      > {"Accept"=>"application/json", "Content-Type"=>"application/json; charset=UTF-8", "User-Agent"=>"selenium/4.32.0.nightly.20250409 (ruby windows)", "Content-Length"=>"232"} 
1015:  1744215813357	mozrunner::runner	INFO	Running command: "C:\\Program Files\\Mozilla Firefox\\firefox.exe" "--marionette" "--remote-debugging-port" "9222" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rust_mozprofilehfFgww"
1016:  console.warn: services.settings: Ignoring preference override of remote settings server
1017:  console.warn: services.settings: Allow by setting MOZ_REMOTE_SETTINGS_DEVTOOLS=1 in the environment
1018:  Dynamically enable window occlusion 0
1019:  1744215813628	Marionette	INFO	Marionette enabled
1020:  1744215813932	Marionette	INFO	Listening on port 61760
1021:  WebDriver BiDi listening on ws://127.0.0.1:9222
1022:  Read port: 61760
1023:  1744215814059	RemoteAgent	WARN	TLS certificate errors will be ignored for this session
1024:  DevTools listening on ws://127.0.0.1:9222/devtools/browser/24668579-3283-46b9-b328-9e48953edab5
1025:  2025-04-09 16:23:35 DEBUG Selenium [:header]    <<<  {"content-type"=>["application/json; charset=utf-8"], "cache-control"=>["no-cache"], "content-length"=>["840"], "date"=>["Wed, 09 Apr 2025 16:23:33 GMT"]} 
1026:  2025-04-09 16:23:35 DEBUG Selenium [:command] <- {"value":{"sessionId":"88932ce4-382f-4aed-8910-a2b86f0ec967","capabilities":{"acceptInsecureCerts":true,"browserName":"firefox","browserVersion":"137.0","moz:accessibilityChecks":false,"moz:buildID":"20250327043313","moz:debuggerAddress":"127.0.0.1:9222","moz:geckodriverVersion":"0.36.0","moz:headless":false,"moz:platformVersion":"10.0","moz:processID":8604,"moz:profile":"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rust_mozprofilehfFgww","moz:shutdownTimeout":60000,"moz:webdriverClick":true,"moz:windowless":false,"pageLoadStrategy":"normal","platformName":"windows","proxy":{},"setWindowRect":true,"strictFileInteractability":false,"timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"unhandledPromptBehavior":"dismiss and notify","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:137.0) Gecko/20100101 Firefox/137.0"}}} 
1027:  2025-04-09 16:23:35 DEBUG Selenium [:command] -> DELETE session/88932ce4-382f-4aed-8910-a2b86f0ec967 
1028:  1744215815319	Marionette	INFO	Stopped listening on port 61760
1029:  Dynamically enable window occlusion 1
1030:  console.error: services.settings: 
1031:  main/query-stripping: Signature of bundled changeset is invalid: [Exception... "<no message>"  nsresult: "0x8046001e (<unknown>)"  location: "JS frame :: resource://gre/modules/ServiceRequest.sys.mjs :: open :: line 126"  data: no].
1032:  console.error: services.settings: 
1033:  Object
1034:  - prototype Object
1035:  - columnNumber = 0
1036:  - data = null
1037:  - filename = resource://gre/modules/ServiceRequest.sys.mjs
1038:  - lineNumber = 126
1039:  - location = {"name":"open","filename":"resource://gre/modules/ServiceRequest.sys.mjs","sourceId":28,"lineNumber":126,"columnNumber":11,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch/<","sourceId":27,"lineNumber":268,"columnNumber":15,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch","sourceId":27,"lineNumber":219,"columnNumber":12,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetchLatestChanges","sourceId":27,"lineNumber":429,"columnNumber":34,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"sync","sourceId":25,"lineNumber":625,"columnNumber":42,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"get/this._importingPromise<","sourceId":25,"lineNumber":477,"columnNumber":28,"asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\n","nativeSavedFrame":{}},"formattedStack":"sync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\n","nativeSavedFrame":{}},"formattedStack":"fetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\n","nativeSavedFrame":{}},"formattedStack":"fetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\n","nativeSavedFrame":{}},"formattedStack":"fetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\n","nativeSavedFrame":{}},"formattedStack":"open@resource://gre/modules/ServiceRequest.sys.mjs:126:11\nfetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\n","nativeSavedFrame":{}}
1040:  - message = 
1041:  - name = 
1042:  - result = 2152071198
1043:  - stack = open@resource://gre/modules/ServiceRequest.sys.mjs:126:11|fetch/<@resource://services-settings/Utils.sys.mjs:268:15|fetch@resource://services-settings/Utils.sys.mjs:219:12|fetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34|sync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42|get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28|
1044:  - prototype Object
1045:  console.error: services.settings: 
1046:  Object
1047:  - prototype Object
1048:  - columnNumber = 0
1049:  - data = null
1050:  - filename = resource://gre/modules/ServiceRequest.sys.mjs
1051:  - lineNumber = 126
1052:  - location = {"name":"open","filename":"resource://gre/modules/ServiceRequest.sys.mjs","sourceId":28,"lineNumber":126,"columnNumber":11,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch/<","sourceId":27,"lineNumber":268,"columnNumber":15,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch","sourceId":27,"lineNumber":219,"columnNumber":12,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetchLatestChanges","sourceId":27,"lineNumber":429,"columnNumber":34,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"sync","sourceId":25,"lineNumber":625,"columnNumber":42,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"get/this._importingPromise<","sourceId":25,"lineNumber":477,"columnNumber":28,"asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\n","nativeSavedFrame":{}},"formattedStack":"sync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\n","nativeSavedFrame":{}},"formattedStack":"fetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\n","nativeSavedFrame":{}},"formattedStack":"fetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\n","nativeSavedFrame":{}},"formattedStack":"fetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\n","nativeSavedFrame":{}},"formattedStack":"open@resource://gre/modules/ServiceRequest.sys.mjs:126:11\nfetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\n","nativeSavedFrame":{}}
1053:  - message = 
1054:  - name = 
1055:  - result = 2152071198
1056:  - stack = open@resource://gre/modules/ServiceRequest.sys.mjs:126:11|fetch/<@resource://services-settings/Utils.sys.mjs:268:15|fetch@resource://services-settings/Utils.sys.mjs:219:12|fetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34|sync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42|get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28|
1057:  - prototype Object
1058:  console.error: services.settings: 
1059:  Object
1060:  - prototype Object
1061:  - columnNumber = 0
1062:  - data = null
1063:  - filename = resource://gre/modules/ServiceRequest.sys.mjs
1064:  - lineNumber = 126
1065:  - location = {"name":"open","filename":"resource://gre/modules/ServiceRequest.sys.mjs","sourceId":28,"lineNumber":126,"columnNumber":11,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch/<","sourceId":27,"lineNumber":268,"columnNumber":15,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch","sourceId":27,"lineNumber":219,"columnNumber":12,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetchLatestChanges","sourceId":27,"lineNumber":429,"columnNumber":34,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"sync","sourceId":25,"lineNumber":625,"columnNumber":42,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"get/this._importingPromise<","sourceId":25,"lineNumber":477,"columnNumber":28,"asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\n","nativeSavedFrame":{}},"formattedStack":"sync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\n","nativeSavedFrame":{}},"formattedStack":"fetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\n","nativeSavedFrame":{}},"formattedStack":"fetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\n","nativeSavedFrame":{}},"formattedStack":"fetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\n","nativeSavedFrame":{}},"formattedStack":"open@resource://gre/modules/ServiceRequest.sys.mjs:126:11\nfetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\n","nativeSavedFrame":{}}
1066:  - message = 
1067:  - name = 
1068:  - result = 2152071198
1069:  - stack = open@resource://gre/modules/ServiceRequest.sys.mjs:126:11|fetch/<@resource://services-settings/Utils.sys.mjs:268:15|fetch@resource://services-settings/Utils.sys.mjs:219:12|fetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34|sync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42|get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28|
1070:  - prototype Object
1071:  console.error: SearchTelemetry: (new TypeError("this[#store] is null", "resource:///modules/SearchSERPTelemetry.sys.mjs", 2750))
1072:  2025-04-09 16:23:36 DEBUG Selenium [:header]    <<<  {"content-type"=>["application/json; charset=utf-8"], "cache-control"=>["no-cache"], "content-length"=>["14"], "date"=>["Wed, 09 Apr 2025 16:23:35 GMT"]} 
1073:  2025-04-09 16:23:36 DEBUG Selenium [:command] <- {"value":null} 
1074:  2025-04-09 16:23:36 DEBUG Selenium [:process] Checking if 9156 is exited: 
1075:  2025-04-09 16:23:36 DEBUG Selenium [:process] Checking if 9156 is exited: 
1076:  2025-04-09 16:23:36 DEBUG Selenium [:process] Sending TERM to process: 9156 
1077:  2025-04-09 16:23:36 DEBUG Selenium [:process]     -> sending KILL to process: 9156 
1078:  2025-04-09 16:23:36 DEBUG Selenium [:process] Checking if 9156 is exited: 
1079:  2025-04-09 16:23:36 DEBUG Selenium [:process]   -> exit code is 0 
1080:  2025-04-09 16:23:36 DEBUG Selenium [:process]       -> killed 9156 
1081:  .
1082:  Failures:
1083:  1) Chrome Options add extensions
1084:  Failure/Error: injected = @driver.find_element(:id, 'webextensions-selenium-example')
1085:  Selenium::WebDriver::Error::NoSuchElementError:
1086:  no such element: Unable to locate element: {"method":"css selector","selector":"#webextensions\-selenium\-example"}
1087:  (Session info: chrome=135.0.7049.42); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
1088:  # ./spec/browsers/chrome_spec.rb:38:in `block (3 levels) in <top (required)>'
1089:  # ------------------
1090:  # --- Caused by: ---
1091:  # Selenium::WebDriver::Error::WebDriverError:
1092:  #   	GetHandleVerifier [0x00007FF716D55335+78597]
...

1099:  (No symbol) [0x00007FF716BAF2BB]
1100:  (No symbol) [0x00007FF716B86EC3]
1101:  (No symbol) [0x00007FF716B503F8]
1102:  (No symbol) [0x00007FF716B51163]
1103:  GetHandleVerifier [0x00007FF716FFEEED+2870973]
1104:  GetHandleVerifier [0x00007FF716FF9698+2848360]
1105:  GetHandleVerifier [0x00007FF717016973+2967875]
1106:  GetHandleVerifier [0x00007FF716D7017A+188746]
1107:  GetHandleVerifier [0x00007FF716D7845F+222255]
1108:  GetHandleVerifier [0x00007FF716D5D2B4+111236]
1109:  GetHandleVerifier [0x00007FF716D5D462+111666]
1110:  GetHandleVerifier [0x00007FF716D43589+5465]
1111:  BaseThreadInitThunk [0x00007FFB113C4CB0+16]
1112:  RtlUserThreadStart [0x00007FFB12BFEDCB+43]
1113:  Finished in 9.42 seconds (files took 0.97278 seconds to load)
1114:  3 examples, 1 failure
1115:  Failed examples:
1116:  rspec ./spec/browsers/chrome_spec.rb:30 # Chrome Options add extensions
1117:  2025-04-09 16:23:36 DEBUG Selenium [:process] Checking if 9156 is exited: 
1118:  2025-04-09 16:23:36 DEBUG Selenium [:process]   -> exit code is 0 
1119:  2025-04-09 16:23:36 DEBUG Selenium [:process] Checking if 3660 is exited: 
1120:  2025-04-09 16:23:36 DEBUG Selenium [:process]   -> exit code is 0 
1121:  2025-04-09 16:23:36 DEBUG Selenium [:process] Checking if 3660 is exited: 
1122:  2025-04-09 16:23:36 DEBUG Selenium [:process]   -> exit code is 0 
1123:  2025-04-09 16:23:36 DEBUG Selenium [:process] Checking if 6468 is exited: 
1124:  2025-04-09 16:23:36 DEBUG Selenium [:process]   -> exit code is 0 
1125:  2025-04-09 16:23:36 DEBUG Selenium [:process] Checking if 6468 is exited: 
1126:  2025-04-09 16:23:36 DEBUG Selenium [:process]   -> exit code is 0 
1127:  ##[endgroup]
1128:  ##[error]Final attempt failed. Child_process exited with error code 1
1129:  Post job cleanup.

@renovate renovate bot force-pushed the renovate/selenium-devtools-0.x branch from f9f3b32 to 60af416 Compare April 5, 2025 19:03
Copy link
Contributor Author

renovate bot commented Apr 9, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant